import React from "react";
import ReactDOM from "react-dom";
import { BrowserRouter } from "react-router-dom";
import App from "./App";

/**
 * 关于BrowserRouter和HashRouter的主要区别
 * 1. BrowserRouter使用的是H5的API，不兼容IE9及以下版本；HashRouter使用是hash（锚点）
 * 2. BrowserRouter在刷新时不会影响路由的state参数，HashRouter会丢失state参数
 */
ReactDOM.render(
    <React.StrictMode>
        <BrowserRouter>
            <App />
        </BrowserRouter>
    </React.StrictMode>,
    document.getElementById("root")
);
